home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / include / linux / hpet.h < prev    next >
C/C++ Source or Header  |  2009-10-16  |  629b  |  24 lines

  1. #ifndef    __HPET__
  2. #define    __HPET__ 1
  3.  
  4.  
  5.  
  6.  
  7. struct hpet_info {
  8.     unsigned long hi_ireqfreq;    /* Hz */
  9.     unsigned long hi_flags;    /* information */
  10.     unsigned short hi_hpet;
  11.     unsigned short hi_timer;
  12. };
  13.  
  14. #define HPET_INFO_PERIODIC    0x0010    /* periodic-capable comparator */
  15.  
  16. #define    HPET_IE_ON    _IO('h', 0x01)    /* interrupt on */
  17. #define    HPET_IE_OFF    _IO('h', 0x02)    /* interrupt off */
  18. #define    HPET_INFO    _IOR('h', 0x03, struct hpet_info)
  19. #define    HPET_EPI    _IO('h', 0x04)    /* enable periodic */
  20. #define    HPET_DPI    _IO('h', 0x05)    /* disable periodic */
  21. #define    HPET_IRQFREQ    _IOW('h', 0x6, unsigned long)    /* IRQFREQ usec */
  22.  
  23. #endif                /* !__HPET__ */
  24.